Source of the materials: Biopython cookbook (adapted) Status: Draft